Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LUTON MEWS Terraced £280,000 9 Aug 2023
6 LUTON MEWS Semi-Detached £190,000 30 Apr 2008
7 LUTON MEWS Semi-Detached £237,500 16 Jul 2021